@charset "utf-8";
/* CSS Document */
#top{
	width:100%;
	height:83px;
	background:url(layout/top_bg.gif) 0px -92px repeat-x;
	text-align:right;
	}
.logo{
	background:url(layout/top_bg.gif) 0px 0px no-repeat;
	height:77px;
	width:236px;
	left:0px;
	top:0px;
	position:absolute;
	}
.sort_ico{
	width:300px;
	color:#000000;
	margin-right:10px;
	margin-top:5px;
	height:25px;
	float:right;
	}
.sort_ico span{
	width:76px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	line-height:25px;
	float:right;
	display:block;
	margin-left:10px;
	cursor:pointer;
	}
.sort_ico img{margin-right:3px;}
.sort_ico .sort_hover{
	background:url(layout/top_bg.gif) 0px -298px no-repeat;
	}
.user_info{
	width:60%;
	position:relative;
	height:16px;
	line-height:16px;
	padding:8px 0px;
	vertical-align:middle;
	background:url(layout/top_bg.gif) 0px -200px repeat-x;
	color:#ffffff;
	text-indent:35px;
	float:right;
	margin-top:21px;
	margin-left:40%;
	padding-right:15px;
	text-align:left;
	}
.user_info select{
	vertical-align:middle;
	}
.left_bg{
	background:url(layout/top_bg.gif) 0px -247px no-repeat;
	width:34px;
	height:32px;
	position:absolute;
	display:block;
	left:0px;
	top:0px;
	}
